.calendar{
  width: 100%;
  /*height: 300px;*/
}
.calendar-info{
  height: 44px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
}
.calendar-prev{

}
.calendar-title{
  height: 44px;
}
.calendar-content{
  width: 100%;
  height: 400px;
}
.calendar-enter-active, .calendar-leave-active{
  transition: all 1s;
}
.calendar-enter, .calendar-leave-active{
  opacity: 0;
  transform: translateX(100%);
}
